Situata nel centro di Londra, a 1,3 km dalla Stazione Metro South Kensington, la Beaverbrook Town House offre un ristorante, un bar e un campo da tennis.
Numero delle stanze: 15
115 Sloane Street, Kensington e Chelsea, Londra, SW1X 9PJ, Regno Unito