28-30 Seymour Street
London W1H 7JB
Ooo la la. Accessed via its own staircase this is a luxurious apartment that has everything you might desire a dressing room, elegant living area, separate study, roof terrace with alfresco bath and an additional, expansive bathroom.
28-30 Seymour Street, London W1H 7JB
Get in touch