1 Lombard Street is not only the Square Mile’s most established restaurant but arguably its best placed, sited in poll
Millennium Hotel
With a prestigious location on Sloane Street, the 4-star Millennium Hotel has luxury rooms, a stylish cocktail bar and modern Chinese cuisine restaurant.


































