Park West Apartments
Guests of London will have a nice stay at Park West apartment.
V&A - Victoria and Albert Museum is within a 25-minute walk. Offering Middle Eastern and Lebanese meals, Slemani Restaurant is around 50 meters away.
The property offers rooms with climate control and a microwave.
Easily accessible from Edgware Road subway station.