What's Inside Archaeological evaluation at Storks Road, Bermondsey, London Borough of Southwark | tbr*a