London Gallery | St Christopher’s Place

Address Details

London Gallery | St Christopher’s Place
Castle Fine Art
25 - 26 St Christopher's Place

T: 0207 935 6790

Opening Hours

  • Monday 10:00am - 7:00pm
  • Tuesday 10:00am - 7:00pm
  • Wednesday 10:00am - 7:00pm
  • Thursday 10:00am - 7:00pm
  • Friday 10:00am - 7:00pm
  • Saturday 10:00am - 7:00pm
  • Sunday 11:00pm - 5:00pm

About This Gallery

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.

Closest Tube: Bond Street

Gallery Manager: Elena Saraceni