Autumn in London is definitely a sight for sore eyes. The orange and reds autumn leaves dropping onto the ground are absolutely gorgeous to behold. Regency House Hotel is one of the premier hotels near Bloomsbury London, giving an easy access to some...
71 Gower Street Bloomsbury, London, City of London, London Central, England
4 months ago