Dean Street Properties
79 Dean Street
London Greater London
Located just 7 minutes' walk from Leicester Square, Dean Street Properties offers self-catering accommodation in the heart of London. The property is 6 minutes' stroll from Piccadilly Circus and a 3-minute walk from the popular shopping district of Oxford Street.
The building offers 5 self-contained apartments, each with a fully-equipped kitchen with a dishwasher and a microwave, a TV and a seating area. Featuring a bath or shower, private bathrooms also come with free toiletries.
From the apartment, Trafalgar Square and The National Gallery are less than a mile away. The nearest tube station, Tottenham Court Road Underground Station, is 6 minutes' walk away.
The British Museum is 10-minute journey on foot. The Queen's Theatre is a 4-minute walk away.
Facilidades
|
247