Set 600 metres from the Oval Tube Station, London 3 Bedroom Flat offers self-catering accommodation with a terrace and free WiFi The London Eye is 2 miles away The three-bedroom apartment comes with a living area with a flat-screen TV, washing machine and fireplace The kitchenette includes a dishwasher, coffee machine and dining area The property is located 17 miles from Westminster Abbey and the Houses of Parliament Heathrow Airport is 20 miles away