28-30 Seymour Street
London W1H 7JB
The Townhouse features a spectacular Rooftop Apartment with a roof terrace and al fresco bath, 19 bedrooms and 4 studio suites. Each of the bedrooms is unique, featuring individual collections of antique furniture and curious finds.
28-30 Seymour Street, London W1H 7JB
Get in touch