Khách sạn được định vị như một điểm đến wellness cao cấp mới của London, kết hợp kiến trúc lịch sử, trải nghiệm chăm sóc sức khỏe quy mô lớn, gắn với cộng đồng địa phương.