Posts Tagged ‘London Boutique Hotel’

If you’re not short of a few bob, stay at the Zetter Townhouse in Clerkenwell, East London.  Looking out onto the cobblestones of St John’s Square, this fabulously quirky boutique hotel is full of colour and old-world charm. The turquoise and red room below could easily belong to Alice in Wonderland! When you’ve finished trawling […]