1 Lombard Street is not only the Square Mile’s most established restaurant but arguably its best placed, sited in poll

Holly House Hotel
In central London, Holly House Hotel is only a 5-minute walk from Victorias rail, tube (subway) and bus stations. All of the rooms at Holly House have free Wi-F.



































