The Leonard Apartments : One Bedroom
For Rent £300.00/night1 Bed For
16 Seymour Street, London W1H 7JW
- Bedrooms 1
- Bathrooms 1
- Luxury (sq.ft)
- : Marble arch
United Kingdom
London
The Leonard Apartments – Luxury apartments within 10 minutes walk to Marble Arch Set within a beautiful townhouse, these serviced one bedroom apartments are situated just a few minutes walk to Marble Arch and Oxford street, and yet still within a peaceful oasis in central London. The apartments are designed…