*Seeking "Best & Final Bids" by Midday, Wednesday 22nd March* Description Located on the corner of Station Road and Thame Road this site extends in all to 0.3
Sitting perfectly on Elmdon Park, Solihull, offering immense potential for refurbishment and/or development for further housing (STP) within its circa 7 acres