South Place Hotel Rooftop Bar
South Place Hotel Rooftop Bar is a roof terrace with a bar located in London, situated atop a boutique hotel in the City district. The venue features panoramic views over the urban landscape and serves drinks and light food throughout the day.
The hotel opened in the 1990s as a business-focused property in London's financial district. The rooftop bar was added later to offer visitors a vantage point over the city skyline.
The bar is accessible during daytime and evening hours, and you can reach it either through the hotel lobby or by entering directly from the street. Wear layers since the rooftop can be breezy and temperature varies with the season.
Many visitors overlook that this rooftop offers views of some of London's oldest structures standing alongside modern architecture. This mix of old and new creates an interesting perspective on the city's layers of development.
The community of curious travelers
AroundUs brings together thousands of curated places, local tips, and hidden gems, enriched daily by 60,000 contributors worldwide.