
Professional Picture Framing Services
Your Local Picture Framing Shop
VISIT US
FRAMING CASTLE (Windsor)
The Arches, 12a Goswell Hill,
Windsor, UK
SL4 1RH
FRAMING CASTLE (Guildford)
65 Quarry Street,
Guildford, UK
GU1 3UA
Direction:
We are located in one of the arches under the Windsor Central Station. Take the lift in front of the Swarovski shop to level -1.
OUR SERVICES

T-Shirt Framing

Decorative Frames
and Mirrors

Canvas Stretching
and Framing
