 Salisbury Reds buses provide a half-hourly service west to Larkhill and south to Amesbury and Salisbury, and an hourly service north to Pewsey, Marlborough and Swindon.The nearest railway stations are and on the West of England Main Line and Wessex Main Line to the south, and on the Reading to Taunton line to the north.The Church of England parish church existed by 1179, when it was confirmed to the Fontrevist Amesbury Priory.