Which London Landmark Is Situated At The Junction Of Oxford Street, Park Lane And Bayswater Road?

0
Difficulty
Hard

Which London Landmark Is Situated At The Junction Of Oxford Street, Park Lane And Bayswater Road?

Question:
Which London Landmark Is Situated At The Junction Of Oxford Street, Park Lane And Bayswater Road?
a)
Marble Arch
b)
Battersea Power Station
c)
Piccadilly Circus
d)
Leicester Square

Scroll down to see the correct answer

Correct Answer
Marble Arch
Back to Categories >

Add to Collection

No Collections

Here you'll find all collections you've created before.