Pencaitland is a village situated in East Lothian, about 12 miles South-East of Edinburgh, 5 miles South-West of Haddington, and 1 mile East of Ormiston. The River Tyne divides the village into Easter Pencaitland and Wester Pencaitland, and is crossed by a three-arched bridge dating from the 16th Century.
The nearest railway station is in Wallyford about six miles away. From here there is a half-hourly service to and from North Berwick and Edinburgh Waverley.
First East Scotland is the main bus operator in the village providing an hourly service into Edinburgh city centre via the nearby towns of Tranent and Musselburgh.
The Pencaitland website has lots more information about the area.