The best things to do in the City of London
Read on the discover all the best things to do in the City of London. The City of London – also known as the Square Mile, is the financial heart of the city. It’s also a treasure trove full of iconic landmarks and hidden gems.
The best things to do in the City of London
1. St. Paul’s Cathedral
St. Paul’s Cathedral is one of London’s most iconic landmarks. Designed by Sir Christopher Wren and completed in 1708, St Paul’s is known for its stunning architecture and historic significance.
Climb the 528 steps to the top of the dome for spectacular views. On your way up, stop at the Whispering Gallery, where a whisper against the wall can be heard on the opposite side. For amazing views of St Pauls head to One New Change. This nearby shopping centre has a rooftop terrace & glass lift that offer breathtaking views of the cathedral and the city skyline.
If you want to explore inside the cathedral and see the incredible interiors, you can get tickets here.
2. Leadenhall Market
Leadenhall Market is a magical Victorian covered market that’s tucked away off side streets, but right in the heart of the city of London. It’s a must visit place if you’re planning a trip to London!
It was originally a meat, poultry and game market, but now is home to dozens of great shops, bars and restaurants.
It also featured in the first Harry Potter film as the entrance to Diagon Alley!
Tip – Leadenhall Market can get quite busy with city workers during the week. If you’re hoping to visit and capture it at it’s quietest, weekend mornings are perfect.
3. Sky Garden
For unparalleled views of London, Sky Garden – London’s highest public garden – is a must visit. This stunning garden offers 360-degree views of the city.
Expect lush landscaped gardens, observation decks and a terrace, all with incredible views. Entrance to Sky Garden free, but it’s best to book your visit in advance to secure a spot (and they get snapped up quickly, so try booking as early in the morning as you can.)
There are also a selection of bars and restaurants in the Sky Garden – so a really great place to stop for a cocktail with a view. If you’re travelling on a budget though, you can still enjoy all the amazing views for free.
4. Tower Bridge
If you’re looking for the best things to do in the City of London, definitely make sure to visit Tower Bridge. One of the most recognisable bridges in the world, Tower Bridge is one of London’s most iconic landmarks. Tower Bridge is also a suspension bridge – if you want to see it in action, you can find the bridge lift times here.
You can admire and walk across Tower Bridge for free, or you can also pay for a ticket to explore inside. Inside Tower Bridge you can explore the Victorian engine rooms and walk across the high-level glass walkways with glass floors that offer a unique view of the bridge lifting and the River Thames below.
5. The Garden at 120
The Garden at 120 is another brilliant free rooftop garden, that makes a great, slightly less well known alternative to Sky Garden. Located at in the heart of the city at 120 Fenchurch Street, the garden offers stunning views of the surrounding skyline.
Unlike other popular viewpoints, The Garden at 120 doesn’t require booking, so it’s a perfect spot for a spontaneous visit on a sunny day.
6. St. Dunstan in the East
St Dunstan in the East is a former churchyard that was damaged in the great fire of London in 1666. It’s now a little green oasis in the city centre, and the beautiful church windows still remain.
This lovely hidden gem of a public garden is one of London’s best photo spots with its picturesque ruins covered in greenery. You can also just stop and relax on one of the benches in this lovely hidden gem of a public garden.
7. Middle Temple
Middle Temple is one of the four Inns of Court, the professional associations for barristers in England. Its historic buildings and stunning gardens make it a great place to explore. For me the highlight is Middle Temple archway. You can find this beautiful historic arch just off the Victoria Embankment and leading to Middle Temple Lane.
8. Fleet Street
Fleet Street is synonymous with the British press, having been the home of the country’s major newspapers until the 1980s. Today, it’s a vibrant street filled with historic buildings and intriguing stories.
Must-See: The Royal Courts of Justice, an impressive Gothic building, is a highlight. Also, explore the old pubs and churches, like St. Bride’s Church, known for its tiered spire said to have inspired the design of wedding cakes.
9. Host Cafe
If you’re looking for a caffeine fix, or somewhere to stop and relax for a bit away from the hustle and bustle of the city, Host Cafe is a great choice. Located within the St. Mary Aldermary church, Host Cafe serves up speciality coffee and delicious cakes. You can enjoy a really good coffee while admiring the beautiful Gothic interior of the church.
Where to stay in the City of London
For a perfect stay in the City of London, The Ned, Vintry & Mercer and Locke at Broken Wharf are all top options. The Ned offers luxurious 1920s and 1930s-inspired rooms within a stunning former bank building, complete with multiple restaurants and a rooftop bar. Vintry and Mercer, a chic boutique hotel, blends contemporary design with historical charm and has a rooftop restaurant with city views. Locke at Broken Wharf provides stylish, self-contained apartments along the Thames, perfect for longer stays and a home-away-from-home experience.
Please note that some of the links in this post are affiliate links. By clicking these links I may receive a small commission, at no extra cost to you. Thanks so much for helping to support my blog!
More London guides –
The best things to do in Covent Garden
The best things to do in Greenwich
The best things to do in Primrose Hill