Travellers enjoy visiting Belhus Woods Country Park, located around 10 minutes by car from the Veeve House Sterne Street Shepherds Bush Hotel, as well as Hornchurch Country Park accessible with 15-minute car ride. If you are willing to explore even more landmarks in London, attend Belhus, Essex located 2.6 km from the property.