Filters:
self catering accommodation in Covent Garden London
About 8 results.
My Apartments High Street Kensington
40 Shaftesbury Avenue, W1D 7EY London, United KingdomOffering everything from spacious studios to medium and large bedroom apartments in the capital's finest location.
Trafalgar Square Serviced Apartments - thesqua.re
Adelaide Street 18, WC2N 4HZ London, United KingdomLondon Guest Suites - Vacation Holiday Apartments to Rent
Shelton Street 25, WC2H 9HW London, United KingdomLondon Guest Suites - Since 1990
Relocabroad Apartment West London
71-75 Shelton Street, WC2H 9JQ London, United KingdomApartments for rent in Central London for short stays and vacation, solutions for all budgets. www.relocabroad.com
Holiday Lettings
Ingestre Place 16, W1F 0JJ London, United Kingdom600 000 holiday rentals. Find villa holidays apartments cottages and other holiday homes in 150+ countries. Book your accommodation direct to save up to 40%