Windsor Shop Sets Record as Developers Eye Neighbouring Airspace for Redevelopment
It might not look like a record holder, but the McGrath Electrical retail shop at 26 Chapel Street is the most expensive property in Windsor.
Read moreIt might not look like a record holder, but the McGrath Electrical retail shop at 26 Chapel Street is the most expensive property in Windsor.
Read more