NTS Newhailes

NTS Newhailes

Musselburgh, Scotland, UK / Official page for NTS Newhailes. Discover 300 years of Scottish history through this carefully conserved neo-Palladian villa.
NTS Newhailes