Castle Fine Art

London, United Kingdom


  • 20 New Row
  • London
  • United Kingdom
  • WC2N 4LA
  • United Kingdom

Opening times

10am - 7pm Monday - Saturday
12pm - 6pm Sunday

Travel Information

Train: Close to Leicester Square & Covent Garden tube stations


Add event

Add event



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.

Exhibiting Artists