Podium Restaurant And Bar

Podium Restaurant and Bar

Located in the very heart of fashionable Mayfair on prestigious Park Lane, Podium Restaurant and Bar offers great food and drink in a stylish and relaxed atmosphere throughout the day.

Podium is perfect for a quick coffee, business lunch or dinner and an afternoon tea.

http://www.podiumrestaurant.com

}