Gallery

Castle Fine Art

London, United Kingdom

Address

  • Canada Place Mall, 34 North Colonade
  • Canary Wharf
  • London
  • United Kingdom
  • E14 5AB
  • United Kingdom

Opening times

Monday - Wednesday 9am - 7pm
Thursday - Friday 9am - 8pm

Follow

Add event

Add event

Claim

Claim

Castle Fine Art offers everyone a welcoming environment to enjoy original and limited edition fine art from the country’s most innovative and talented artist. Having recently undergone a refurbishment, this gallery offers a beautiful place to enjoy our range of fine art in the heart of Canary Wharf.

Exhibiting Artists