The Harlequin Building, 65 Southwark St, London 020 7803 9308
The Harlequin Building, 65 Southwark St, London, Greater London SE1 0HR 020 7803 9308