AbercegirAbercegir is a small rural village in Powys, Wales.It lies approximately 4 miles east of the town of Machynlleth and is 81 miles from Cardiff and 172 miles from London.