Location
Located in Edgware, this vacation home is within a 15-minute drive of Wembley Stadium and Warner Bros. Studio Tour London. This vacation home is 8.1 mi (13 km) from Marble Arch and 8.2 mi (13.1 km) from Hyde Park.
Rooms
Make yourself comfortable in this vacation home, featuring a kitchen with a refrigerator and an oven. Complimentary wireless internet access keeps you connected, and digital programming is available for your entertainment.