From its exclusive perch on the corner of Brook and Davies Streets in Mayfair, Claridge’s has been the glamorous ... which now houses the hotel’s gorgeous new spa and adds four new floors to the top ...