The Queen's Gate Hotel London
31-34 Queens Gate
London,
GB SW7 5JA
Near Royal Albert Hall