The Harlequin Building, 65 Southwark St, London 020 3268 2175
The Harlequin Building, 65 Southwark St, London, Greater London SE1 0HR 020 3268 2175