One
thinks of London and two things come to mind. The many landmark
sights...and the expense! However, even in the heart of
the capital you can still find affordable accommodation in order
for you to be able to take in all the sights, or alternatively,
make in roads to the important business that are only conducted
day to day in the country's number one city.The source of this oasis in the wilderness is the Holly House Hotel on Hugh Street, just around the corner from Victoria Train Station, Underground and coach station, with St. Pancras Station also being close by for Eurostar trains.

