Rooftop view from Hotel Russell of Russell Square, Centre Point, Senate House and Telecom Tower, Bloomsbury, London, UK

- Image ID: C3518E
Rooftop view from Hotel Russell of Russell Square, Centre Point, Senate House and Telecom Tower, Bloomsbury, London, UK
Londonstills.com / Alamy Stock Photo
Image ID: C3518E
Rooftop view of Russell Square, Centre Point, Senate House and Telecom Tower, Bloomsbury, London, UK. Taken from the Hotel Russell.
Location: Bloomsbury, London, UK