Next to two red telephone boxes. Nearest underground station is Green Park.

New Amazing London: See The Top 30 Landmarks Sightseeing and Tours

Ritz Hotel (W1J 9BR)

London

United Kingdom