Holland House, London, Holland House (Victoria), London, Great Britain (approx. 51.49133°, -0.14428°)