El Beaverbrook Town House se encuentra en el centro de Londres, a 1,3 km de la estación de metro de South Kensington, y ofrece restaurante, bar y pista de tenis.
Número de habitaciones: 15
115 Sloane Street, Kensington y Chelsea, Londres, SW1X 9PJ, Reino Unido