The Greek Orthodox Church of St. Lazarus and St. Andrew the Apostle is located in London, United Kingdom on Rutland Rd, Forest Gate. The Greek Orthodox Church of St. Lazarus and St. Andrew the Apostle is rated 4.4 out of 5 in the category orthodox church in United Kingdom.
Address
Rutland Rd, Forest Gate