Brand new architecturally designed three-bedroom townhouse located in the heart of St Albans and situated next to St Albans Park.Enjoy the convenience of being