UK, London
187, Rotherhithe new road, Southwark, London, SE16 2BE, United Kingdom