John Thaw Studio

1a Tower Street, London, England, WC2H 9NP, United Kingdom