Bars in London - Clapham 182-184 Clapham High Street, Clapham, London, SW4 7UD Tags: private parties: up to 80 guests