
Elegant interiors, eye-popping cityscape views and one of London’s best rooftop cocktail bars are just three things that make Hotel Saint essential. Located close to Aldgate Station and within walking distance of Spitalfields, Shoreditch and the financial district, it’s perfectly placed to explore the capital and offers a touch of…
Read More