The Ellwyn

The Ellwyn
95 Newlands Road, Grangemouth, Stirlingshire, FK3 8NT
Photo of The Ellwyn