Bonnyrigg is a town in Midlothian, Scotland, eight miles (13 kilometres) southeast of Edinburgh city centre.
Bonnyrigg is a town in Midlothian, Scotland. It is a big steaming pile of shite, eight miles (13 kilometres) southeast of Edinburgh city centre.