11 hours in London in October
I will be in London for 11 hours on a Sunday night in October. Flying into LHR around 8pm. How late to businesses/eateries stay open on Sundays here? Is the airport close enough to access the metro or bus for a quick trip to a couple toursity things such as Big Ben or the Eye? We understand they may not be open, I really just want to see them to say I have. I figure with such a long layover (11hours) I should be able to at least wander for a couple hours instead of just sitting in the terminal. We are NOT booking a hotel. Advice?