View from Church Hill of Leda Road apartment buildings on Woolwich Church Street, Woolwich, South East London. The area behind the wall is the former Woolwich Dockyard.