City of Edinburgh Methodist Church Address 25 Nicolson Square Edinburgh Scotland EH8 9BX United Kingdom Upcoming Events No events in this location profile