- Home
- Restaurants
-
Search Results
Restaurant Deals
Ordered by proximity to Jenny Lo's Tea House

Italian Cuisine |
Chinese Cuisine |
Italian Cuisine |
Unit CY7 Victoria Place Shopping Centre, Buckingham Palace Road | Travel: Victoria Tube Station | Map
Situated inside the Victoria Place Shopping Centre in London's Victoria, Prezzo - Victoria Place offers stylish and contemporary Italian dining. Set amidst the numerous shops and just minutes from both Victoria train station and ..
more
International Cuisine |