Gallery

Castle Fine Art, St Christopher's Place

London, United Kingdom

Address

  • 25 - 26 St Christopher's Place
  • London
  • United Kingdom
  • W1U 1NT
  • United Kingdom

Regular hours

Monday
10:00 – 19:00
Tuesday
10:00 – 19:00
Wednesday
10:00 – 19:00
Thursday
10:00 – 19:00
Friday
10:00 – 19:00
Saturday
10:00 – 19:00
Sunday
11:00 – 17:00

Follow

Add event

Add event

Claim

Claim

About

For over 20 years, Castle Fine Art has delivered style, quality and creativity to art lovers around the globe. Specialising in original and hand signed limited edition pieces from today’s finest contemporary artists, expect to find innovative works from up-and-coming talent and world renowned names on this gallery’s walls. 

Hidden away from the hustle and bustle of Oxford Street, this London gallery can be found amongst the boutique shops and outdoor restaurants which make St Christopher's Place one of London's most sophisticated shopping destinations.

Associated exhibitions and events

Exhibiting artists