The ODEON SITE – St Albans

posted in: All News, UK | 0

This is a truly unique opportunity to acquire this prominent site situated in a convenient position a short distance from both the city centre and the mainline railway station.