Newton Mearns
Newton Mearns is a small town near Glasgow in Scotland. About 22,000 people live there. Since 1996 it has been part of the East Renfrewshire area.
Newton Mearns Media
- House 2010 006.JPG
Pollok Castle, built 2003
Newton Mearns is a small town near Glasgow in Scotland. About 22,000 people live there. Since 1996 it has been part of the East Renfrewshire area.
Pollok Castle, built 2003