comfortable and relaxed place to stay near the busy streets of London.