London Borough of Southwark

15 Spa Road, London, SE16 3QW, United Kingdom (London)