I will be in London next month on business, staying in a hotel in the Euston/Bloomsbury area. I will have very, very limited time to explore. I have been to London numerous times, so I'm OK with not going into the City. That being said, if I do have some "free" time, I would like to sightsee. Is there anything worthy of sightseeing in this area? THANKS!