Albert Memorial, London51.502352, -0.177707London W2 2UH, England, United KingdomLocation map (click to zoom)