Gallery

Castle Fine Art

London, United Kingdom

Address

  • 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

Follow

Add event

Add event

Claim

Claim

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