A great, little, terraced house location, ready for filming in the seaside town of Broadstairs in Kent.
Copyright © 2024 Locations Direct Limited. All Rights Reserved.