A brief stay to visit museums in London. Wonderfully placed for Tate Modern. The staff are truly the best thing about this hotel. They were cheerful, helpful and courteous. I would come again without hesitation.
This hotel is 200 meters from Blackfriars Bridge, 500 meters from the Tate Modern, and 900 meters from the Royal National …More