The Galleria 180 - 182 George Lane, South Woodford, Greater London, E18 1AYPrice: on applicationLast modified: 19/08/2016