Bars in London - Covent Garden 13 Bear Street, Covent Garden, London, WC2H 7AQ Tags: private parties: up to 550 guests
Bars in London - Mayfair 15 Heddon Street, Mayfair, London, W1B 4BF Tags: cocktails, private parties: up to 550 guests