Two London hotels have been named the best in the world
Briefly

Well, the first entry is, of course, Claridge's... Now that is some high praise.
The hotel is only a ten-minute stroll from Claridge's and boasts charming park views, a ballroom and a restaurant with not one, not two, but three Michelin stars.
Read at Time Out London
[
add
]
[
|
|
]