Lechlade Road is situated in Birmingham, 8.5 km from The ICC-Birmingham, 8.6 km from Birmingham Museum & Art Gallery, and 8.6 km from Coffin Works. With free private parking, the property is 6.6 km f (Read More)rom Villa Park and 7 km from Museum of the Jewellery Quarter. The property is non-smoking and is located 8.4 km from Arena Birmingham.The holiday home also provides guests with 1 bathroom.Library of Birmingham is 8.9 km from the holiday home, while Brindleyplace is 10 km away. Birmingham Airport is 32 km from the property.