The Leonard Apartments : Three Bedroom
For Rent £450.00/night3 Bed For
16 Seymour Street, London W1H 7JW
- Bedrooms 3
- Bathrooms 3
- Midrange (sq.ft)
- : Marble arch
United Kingdom
London
The Leonard Apartments – Classic English Style within a short walk to Oxford Street Set within a beautiful townhouse, these luxury serviced three bedroom apartments are situated just 2 minutes walk from Marble Arch tube, but set within a quiet residential area. The apartments are designed in the classic English traditional… Read more…