
Address: 11 Thurloe Place London , SW7 2RS |
|
Commissioned at the end of the 19th century as luxury suites for the famous Harrods Department Store, The Rembrandt enjoys the timeless traditional qualities and ornate architecture of a country house - right in the heart of London. Incorporates the Aquilla Health and Fitness Club.
|