105 King's Cross Rd, London 020 8143 3591
105 King's Cross Rd, London, Greater London WC1X 9LR 020 8143 3591