Marchmont Street sign in Bloomsbury, central London, UK.
Marchmont Street sign in Bloomsbury, central London, UK.
Size: 3916px × 2226px
Location: Marchmont Street, Bloomsbury, central London, UK.
Photo credit: © Trevor Mogg / Alamy / Afripics
License: Licensed
Model Released: No
Keywords: bloomsbury, camden, central, london, marchmont, road, russell, shopping, sign, square, st, street, wc1