Gallery The
142 Royal College St., Camden, London, United Kingdom, NW1 0TA
(02072) 675458 Phone