Home

An intimate six storey London hotel with 161 bedrooms including seven suites, is a social hub for anyone with a passion for culture, art, food and drink. Set near the River Thames on the vibrant South Bank, the heart of cultural London. The neighbourhood is home to Tate Modern, South Bank Centre, National Theatre, Shakespeare’s Globe Theatre, St. Paul’s Cathedral, Borough Market and street food restaurants. The hotel is well connected, The City is a short stroll over a bridge, plus a host of tube and mainline stations are all within walking distance.