Hello! I'm flying into London at 11AM and leaving for Paris the next day around 11AM. So, I will have almost 24 hours in London. Looking for suggestion on what neighborhood I should stay in for interesting sights or shops I can get to on foot and good eats (should also be easy to get to from Heathrow and to the Eurostar.) Considering Bloomsbury but not sure. Thanks!