EST.
IN
1997
IN THE HEART OF LONDON, NEAR THE BRITISH MUSEUM. Camera City is situated in central London close to Rusell Square and Holborn stations. It is easily accessible by public transport. Please refer to the journey planner tool, at the right panel to find out how you can reach us via London public transport.
ADDRESS:
16 Little Russell Street
London, WC1A 2HL
GOOGLE MAPS
STREET VIEW