Other Restaurants in London - Mayfair 17 Hanover Square, Mayfair, London, W1S 1HU Tags: live music, private parties: up to 450 guests, south american
Other Restaurants in London - The City Swan Lane, Swan Pier, The City, London, EC4R 3TN Tags: private parties: up to 450 guests, restaurant cruises