Luxe 2 Bed - 20 Minutes From Central London apartment is 25 minutes' walk from The Oval. A private parking lot is available on site.
Guests staying in this apartment will enjoy the convenience of bath sheets in the bathroom.
The 2-bedroom apartment includes a full kitchen. The 70 m² Luxe 2 Bed - 20 Minutes From Central London apartment is in the vicinity of London Denmark Hill train station.
The historic castle "Tower of London" is 3.9 km away, while it takes 31 minutes by car to get to London City airport. You can also reach the huge Borough Market, which is 10 minutes away by car.