Hyde Park
Rangers Lodge
W2 2UH London
Vereinigtes Königreich