I have a layover in London on Saturday, Oct. 6. Arrive at Gatwick at 6PM and am flying out of LHR the next morning. Staying at the Tudor Court Hotel near Hyde Park. I have never been to London before. What is ONE thing I could see or do that evening to get some perspective on the city? Additionally, any dinner recommendations in the area?