Buyagift logoBuyagift

Extra 10% off Today* | Use code SAVE10

HomeThings To DoThings To Do in London

Things To Do in London

Discover the best things to do in London, from iconic attractions to hidden gems across the city. Enjoy a scenic Thames River cruise with views of Big Ben, Tower Bridge and the London Eye. Indulge in a traditional afternoon tea at a luxury London hotel or explore centuries of royal history at the Tower of London. Take in breathtaking skyline views from the Shard, follow the eerie path of a Jack the Ripper walking tour, or experience the magic of a West End show. With everything from cultural highlights to street food favourites at Borough Market, London offers unforgettable days out and exciting activities for everyone.

283 products
Load previous
Load more

FAQs

What types of experiences can I find in London on Buyagift?

You’ll find a wide range — from afternoon tea and fine dining to Thames cruises, West End shows, spa days, and thrill-seeking adventures.

What areas of London are covered by Buyagift experiences?

Experiences span central and greater London, including Westminster, Soho, Covent Garden, Southbank, Greenwich, Camden, and more.

Do you offer experiences at iconic landmarks like the Tower of London or the London Eye?

Yes, we offer packages that include entry to famous London landmarks.

Are cocktail-making or wine-tasting classes available in London?

Definitely. We offer many cocktail experiences, mixology workshops, gin tastings sessions and sommelier-led wine experiences in London.

Can I book a spa with afternoon tea in London?

Yes — many of our spa venues offer afternoon tea add-ons for a full day of indulgence.