12 Romantic Things to Do in London for Valentine’s Day

Valentine’s Day is approaching and one of the best places to celebrate it is London. I can call myself lucky for living here, so I experienced many Valentine’s days in London already, which is why I wanted to share with you my top 12 romantic things to do in London for Valentine’s Day.

The activities range from simple walk in the park, fine dining to unique experiences.

✅ If you’re looking for a custom travel plan, find out more about my personalised itinerary service here.

12 Romantic Things to Do in London for Valentine's Day


Heads up! Some links in this blog are affiliates. If you click and buy, I may earn a small commission at no extra cost to you. Rest assured, I only recommend stuff I’ve tested or trust. You can read more about our affiliate disclaimer here.

⭐️ Join my London Travel Tips FB Group to ask questions, get advice and engage with our community.

📖 Read my A Local’s London 4 Days Itinerary: See the Best of London blog post.

Go to a Romantic Dinner at a High-End Restaurant

One of the best things about London is a choice of restaurants and places to eat. When celebrating a special occasion, like Valentine’s Day, I always like to treat my husband and me with a nice dinner.

That usually involves fine dining in a high-end restaurant, so I definitely recommend you to do the same. So, if you end up doing this, definitely reserve a table weeks ahead as popular restaurants tend to get booked up quickly.

Here’s a list of some of the restaurants I’ve personally been to and enjoyed:

  • Hakkasan Mayfair
  • Ting Shard
  • Goodman City
  • Gloria London
  • Gaucho Richmond
  • 14 Stories
  • Sushisamba London
  • Madera at Treehouse London
  • Amazonico

Gloria London Restaurant
Gloria London

Book a River Cruise

One of the most romantic things you can do in London for Valentine’s Day is booking a dinner river cruise.

The dinner cruise runs for 3h and includes a glass of prosecco upon arrival and a 3-course meal.

During the cruise, you will pass by London’s main attractions, like Tower Bridge, so it’d definitely be one of the moments you’ll remember forever.

✅ Consider taking this best rated River Thames Dinner Cruise.

London and River Thames at night

📖 Read my How to Spend 2 Days in London: London’s Main Attractions blog post.

Experience London from the Skydeck

One of the best things you can do in London generally is to experience it from one of the skydecks.

However, it is also a great thing to do for Valentine’s Day because most of these skydecks have bars and cafes, so you can soak up the views together with your partner.

My favourite skydeck is Horizon22, and the best thing is that it’s completely free to visit. You can book your spot online, or walk-in at the next available slot.

Other great skydecks are:

✅ If you plan on going inside London’s main attractions, then I highly recommend getting a London City Pass. The more attractions you cover, the more you save.

The view from St Paul's Cathedral
The view from St Paul’s Cathedral

📖 Read my Top 20 Things to do in London for History Lovers blog post.

Take a Nice Walk in the Park

One of nicest and free things you can do in London for Valentine’s Day is to simply take a nice walk in one of the parks.

My favourite is Hyde Park, but here are some other parks I love too:

  • Regent’s Park & Primrose Hill
  • Hampstead Heath Park
  • Battersea Park
  • Richmond Park
  • Greenwich Park

Even though London gets quite cold in February, that’s what personally makes the walk even more romantic as the lights are dim and there are fewer people around.

Primrose Hill in winter
Primrose Hill

Stay in a Luxury Hotel with the View

London doesn’t lack the great views, especially of main landmarks, so one of the best things to do for Valentine’s Day is to stay in a luxury hotel with the view.

Here’s the list of my top 3 hotel picks for you:

📖 If you’re all for the good views from your hotel room, check my Top 11 London Hotels with the Best Views (All Budgets!) and 6 Best Hotels with Amazing Views of Tower Bridge in London blog posts.

Take a Private Photoshoot

One of the great things to do in London for Valentine’s Day is to take a private photoshoot with the best instagram spots in London.

✅ I recommend taking this best rated Private Photoshoot with Video Clip Option.

📖 Read my 37 Best London Instagram Spots with Google Maps blog post.

Have Drinks in a Cosy Pub

Another thing that London doesn’t lack are the pubs! With so many choices, it’s hard to pick the best one.

However, there are some really nice cosy pubs perfect for drinks on Valentine’s Day.

Here are my top 3 picks for you:

  • George Inn – the only remaining galleried inn in London
  • Ye Olde Cheshire Cheese – one of the oldest pubs in London
  • The Churchill Arms – one of the most beautiful pubs in London, especially for Christmas

📖 Read my Best Festive Things to Do in London for Christmas blog post.

London pubs

Watch a Romantic West End Musical

One of my favourite activities in London is to watch a West End Musical.

There are so many great shows to choose from, and it really depends what couple you are and what things you love to watch.

However, here are the best romantic West End Musicals, perfect for your Valentine’s Date Night:

West End Les Miserables

📖 Read my 10 Best Christmas Shows in London This Christmas blog post.

Go on a Candlelight Concert

Besides a West End Show, you can also go on a candlelight concert for a perfect romantic set up on Valentine’s Day.

Here are my top 3 candlelight concerts for you:

Elegant stage illuminated by candles, featuring piano and music stands, set for a performance.

Experience Afternoon Tea Bus with a Glass of Prosecco

Afternoon Tea Bus is a unique experience in London, and a great choice for Valentine’s Day.

This Afternoon Tea Bus with a Glass of Prosecco is the best rated tour.

You will be treated to sweet and savoury treats and a glass of prosecco, so you can enjoy the ambience with your Valentine while passing by London’s main sights.

London's famous double decker red bus

Take a Day Trip

If you’ve been to London many times, or you live here like me, then you can also take a day trip from London.

I haven’t done this for Valentine’s Day, but my husband and I celebrated our anniversary in Stonehenge and Salisbury, and it ended up being such a nice way to spend a special day with your loved one.

Here are my top 3 day trip ideas from London that you can do on Valentine’s Day:

Stonehenge Day trip from London
It rained a lot that day!

📖 Read my 10 Best Literary Towns in the UK to Add to Your Bucket List blog post.

Take a Pasta-Making Class with Unlimited Prosecco

And lastly, if you’d love to do something fun, and practical, on Valentine’s Day, I recommend taking this best rated pasta-making class with unlimited prosecco.

The class is led by expert Italian chefs from Pasta Evangelists, so you’ll learn how to craft fresh pasta from scratch while being entertained by stories of Italian history and culture. 

Your ticket includes antipasti on arrival, fresh pasta to enjoy and unlimited prosecco (wines, beers and soft drinks are also available).

Hands kneading dough with eggs and flour for homemade pasta in a kitchen setting.

Where to Stay in London

The best is to stay in Zone 1, which is the city centre. That way a lot of main sights will be within walking distance and you won’t be dependent on public transport that much.

Here are my top 3 hotel picks for you:

📖 For more, have a look at my hotel recommendation blog posts:

Top 11 London Hotels with the Best Views (All Budgets!)
6 Best Hotels with Amazing Views of Tower Bridge in London
5 Best Hotels with Big Ben Views in London for Every Budget

✅ If you’re looking for a custom travel plan, find out more about my personalised itinerary service here.

12 Romantic Things to Do in London for Valentine's Day

Similar Posts