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


View Larger Map

STREET VIEW


View Larger Map