With a stay at Lovely Flat Near Train Station and Central London in London (Dudden Hill), you'll be within a 10-minute drive of Wembley Stadium and Hampstead Heath. This apartment is 5 mi (8 km) from Marble Arch and 5.1 mi (8.3 km) from Westfield London Shopping Centre.
Rooms
Make yourself at home in one of the 2 guestrooms, featuring kitchens with refrigerators and ovens. Complimentary wireless internet access is available to keep you connected. Conveniences include microwaves and electric kettles.