The Ritz Hotel In London Overlooks Which Park?

0
Difficulty
Medium

The Ritz Hotel In London Overlooks Which Park?

Question:
The Ritz Hotel In London Overlooks Which Park?
a)
Hyde Park
b)
Regent's Park
c)
Green Park
d)
St James's Park

Scroll down to see the correct answer

Correct Answer
Green Park
Back to Categories >