Market Square

Market Square
Douglas Way, London, SE8 4AG