Boutique Hotel Find: Leicester House London

London Hotspot Find: One Leicester Street Hotel | meltingbutter.com

Having to stay amongst the throngs of tourists in Central London might be a necessary evil but now there is a sanctuary you can escape to located right on the doorstep of Leicester Square of all places. Leicester House is a boutique design-led hotel offering guests an affordable and understated yet stylish sleeping option right in […]

Share this