Homepage
- Details
- Written by Super User
- Category: Homepage
Church Street hotel is a Spanish Americana Oasis in the heart of downtown South London inspired by the warmth and sensuality of the Americas. With vibrant local art scene, effervescent night life, yet close proximity to central London, Church street hotel is an ideal location to explore both the cool, and quirky of Local London life, covering Brixton, Camberwell, East Dulwich, Peckham, to the more common central London attractions...
- Details
- Written by Super User
- Category: Homepage
Winner of this year's Considerate Hotelier of the year Award and runner up in the Green Hotelier 2013 competition, The Green House Hotel is now arguably one of the most sustainable hotels in the UK...
- Details
- Written by Super User
- Category: Homepage
Contemporary 4 star hotel located in South Bank between Blackfriars Bridge & Southwark Bridge within walking distance of London's top attractions, Tate Modern, Shakespeare's Globe Theatre, St Pauls Cathedral, Borough Market...