EnglandGreater LondonLondon
8 guests
4 bedrooms
2 bathrooms
If London’s Olympic Village has a downside, it’d be that there’s too much to do. There’s Westfield – Europe’s largest shopping centre, the iconic Velodrome, umpteen dining options and walking trails a...