Publishing - London, England, United Kingdom
The London Art Review is an online arts magazine. The first port of call for London-based art and culture – TLAR provides special exhibition, book and performing-arts reviews, in-depth features and columns with a niche, interdisciplinary angle, interviews with artists, online exhibitions and more!
Gmail
Blogger
Google Plus
Mobile Friendly
Google Analytics