|
Other Restaurants in London
- Clapham
165 Clapham High Street, Clapham, London, SW4 7SS
Tags:
bar, cocktails, private parties: up to 120 guests
|
1 Reviews
|
|
Other Restaurants in London
- Holland Park
123A Clarendon Road, Holland Park, London, W11 4JG
Tags:
bar, international, private parties: up to 120 guests, terrace, vegetarian dishes
|
1 Reviews
|