The premises are situated to the north-east of Brompton Cross, an up market neighbourhood within the heart of Chelsea. Brompton Cross is renowned for its concentration of independent luxury retailers, galleries, showrooms and restaurants.
Floor number: Ground
In the heart of Chelsea, Plenty of bars restaurants and boutique shops close by, Walking distance to Sloane Avenue