Aquum Bar

Aquum Bar
68 Clapham High Street, London, SW4 7UL