There are currently 2 restaurants near this rail station
ORDER RESULTS BY: Name of restaurant • Location • Type of cuisine • Average price
66 Portland Place, London W1B 1AD
Average price: £16.00
Treat yourself to an afternoon of pure luxury at the RIBA Restaurant where afternoon tea can be enjoyed on the stunning Art Deco first floor landing or on the beautiful al fresco terrace
1C Portland Place, London W1B 1JA
Average price: £33.00
Afternoon Tea has been served at The Langham Hotel for over 140 years and it is still considered as one of the best in London
Restaurants In London
My London Restaurants
RESTAURANTS IN LONDON
BEST WORLDWIDE RESTAURANTS
SITE INFORMATION