To enjoy your vacation in London, stay at Talgarth Penthouse Apartment London, which is 1.7 miles from the scientifically spellbinding Science Museum and about 15 minutes' drive from Oxford Street.
The perennially crowded Harrods is 2.2 miles away, while St. Andrew's Fulham Fields Church is a stone's throw from the apartment. This apartment is located in the Hammersmith district.
Talgarth Penthouse Apartment is nestled around 5 minutes' stroll from Barons Court subway station.