Bars in London - Battersea 43 St. John's Hill, Battersea, London, SW11 1TT Tags: private parties: up to 75 guests