Palmerston Place Church
Palmerston Place Church
  • Palmerston Place, Edinburgh
    EH12

Palmerston Place is an evangelical congregation of the Church of Scotland based in the West End of the centre of Edinburgh

More
Social Interaction