Mayflower Mews is a development situated on the periphery of Billericay, the historic market town ideally nestled between London and the coast to provide residents with a richly varied lifestyle. These 1, 2, 3, and 4-bedroom homes enjoy a semi-rural location, built using our flagship specification and energy-efficient features. A range of buyers will find these homes appealing, particularly first-time buyers, families, and those looking to downsize.