Company name: Greek Orthodox Church of St Nicholas, Southampton
Description: St. Nicholas Greek Orthodox Church and St. Nectarios pareklisi are located in the South of England in the centre of Southampton.
102 Bernard St, Southampton SO14 3EH, United Kingdom