Staying at Clements Villa London, guests can visit Ilford Golf Club, which is approximately 3 km away.
Crown and Sceptre is a restaurant serving British dishes around 400 metres from the London accommodation. Located in proximity to East Ham tube station, Clements Villa is good for exploring London.
The Who Shop is nestled within 25 minutes' walk of the property, and the international ExCeL London Convention Centre is about a 10-minute ride away. Situated just 1.6 km from London Sri Murugan Temple, the London holiday home is popular destination for both worshippers and tourists.