Methodist Church Address 25 Nicolson Square Edinburgh United Kingdom Upcoming Events No events in this location