Royal Festival Hall, em Londres, fica bem perto da sua hospedagem (St Christopher's Liverpool Street), a apenas 2,7 km de distância.