I have a flight leaving from LHR, and am planning on flying into London the day beforehand. I have 2 flight options, and can land at either LGW or STN. Of the 2, which would be the better choice in order to get to town and see some sights? We only have the 1 day in London, and as it will be after 2 and a half weeks of traveling around Italy, France and Spain, we'd like to make our last day as easy as possible. We don't have any specific plans in London for the day, just want to walk around and take in some sites, and perhaps some shopping. Would we be best staying the night somewhere in town, or closer to the LHR airport?