
Hotel Russell on Russell Square in London, England
this was just down the road from where i was staying in London. hello nostalgia.
Near the old stomping ground
this was just down the road from where i was staying...London. hello nostalgia.
I used to walk by this hotel daily...my way to class…I miss it so much.
Whoa, I’ve never seen this hotel in its entirety before! I walk right past it sometimes as my university is very near...