Where is Claridge's?

Where is Claridge's located?

Claridge's, Claridge's, Great Britain (approx. 51.5125°, -0.14750001°)


Where is Claridge's on the map?