Situated 2.7 km from Wembley Stadium in London, this apartment features free WiFi. The apartment is 2.9 km from Wembley Arena. The kitchen features a dishwasher, an oven and a microwave, as well as a kettle.
Situated 2.7 km from Wembley Stadium in London, this apartment features free WiFi. The apar Read more
Situated 2.7 km from Wembley Stadium in London, this apartment features free WiFi. The apartment is 2.9 km from Wembley Arena. The kitchen features a dishwasher, an oven and a microwave, as well as a kettle.
Situated 2.7 km from Wembley Stadium in London, this apartment features free WiFi. The apartment is 2.9 km from Wembley Arena. The kitchen features a dishwasher, an oven and a microwave, as well as a kettle.
Number of Rooms: 1