 1 mile south of the village lies the Church of Scotland Parish Church of Cranston, Midlothian.There is a pub in the village which has been there since 1758.An hourly bus service run by Borders Buses links the village with Edinburgh, via Dalkeith and Edgehead.