Event
Alex Echo | Artist appearance
29 Jul 2017
Castle Fine Art
London, United Kingdom
10am - 7pm Monday - Saturday
12pm - 6pm Sunday
Train: Close to Leicester Square & Covent Garden tube stations
Situated just a short walk from Leicester Square and Covent Garden tube stations, Castle Fine Art is nestled amongst the boutique shops and restaurants. Part of a national retail chain of contemporary art galleries, we aim to offer everyone a welcoming environment to enjoy original and limited edition fine art from the country’s most innovative and talented artists.