Russell Square was nice. Alot of people and alot of shops and stores. We ate in the pubs in the evening. There all around the area but London is really spread out and you have to take the but or underground to go anyplace.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.