Langshaw Place is an exclusive development of just four detached luxury bungalows located off of Dambridge Farm Road in Wingham, Canterbury. These beautiful