Explore the best of Londons West-End from an Exquisite Harrods Townhouse - Apartment sleeping up to 6 guests This apartment has a dining area, toaster and