< BACK

Castle Fine Art

UK’s leading fine art gallery, offering original and limited edition art and sculpture

35 Royal Exchange,
The Court Entrance,
City Of London,
EC3V 3LN

020 7929 5656

Opening Hours

Monday to Friday 10AM - 6.30PM
Christmas opening hours:
Closed from 25th - 31st December

DOWNLOAD MAP