You can rest up at the Churchill, Claridge's or the Ivanhoe Suites, hotels in this city
[DOC] [TLE] Claridge's - Wikipedia [PAR] Claridge's is a 5-star hotel at the corner of Brook Street and Davies Street in 
Mayfair, London.