Located in London (Hammersmith and Fulham), Spacious & Renovated 1-bed Garden Flat in London is within a 15-minute walk of Westfield London Shopping Centre and Kensington High Street. This apartment is 0.8 mi ( ... Read more

View all Luxury Hotels in London