Please note we are moving offices on 7th March 2025. Our new address will be 1st Floor, 3 Olympus Court, Olympus Avenue, Tachbrook Park, Leamington Spa, CV34 6RZ
Town centre retail investment comprising an interesting early 1960s brick and concrete structure with eight ground lease flats to upper floors and rear yard.