UK, London
49 Blackfriars Road, Southwark, London, SE1 8NZ, United Kingdom