South West Apartments
South West Apartments London apartment is located next to Up at The O2, Harrods and Buckingham Palace.
The property lies 10 minutes walking distance from London city center. It takes about 15 minutes' drive to get to Ilford, which is 16 km away. Guests can enjoy japanese and british cuisine in Zuma Restaurant located 200 meters away.
This apartment comprises 4 rooms with free Wi-Fi, a microwave and a seating area.
Other comforts include a dishwasher and an oven in a kitchen for self catering.
Nearest underground station is Knightsbridge, which is only 200 meters away.