Visit the St Pancras station which serves the best champagne and pop the bottle with your love. The Searcy's champagne bars offers all due glamour when it comes to romantic things to do in London in a classy way. You can choose a champagne ranging from the affordable to the most expensive one and have oysters along with it.