Luxury apartment Abingdon Road
14A Abingdon Road London, W8 6AFLocated 1 km from Olympia Exhibition Centre and 1.4 km from Royal Albert Hall, Luxury apartment Abingdon Road offers accommodation in London. Guests can enjoy the private terrace and convenient access to public transport.
1 rooms
from £213