Athenaeum
Restaurant - British in Mayfair, LondonLuxury 5 Star Hotel Athenaeum serves 'Essentially English' food. The restaurant offers a comprehensive range of dining, available throughout the day, made up from a selection of classic British dishes, using local products wherever possible.
Features
Vegetarian Dishes
Nearest public transport
Green Park - Underground
Similar businesses nearby