The Rooftop at The Trafalgar St. James
Situated in the heart of the city and at one of London's most iconic landmarks, The Rooftop, is an oasis set high in the sky overlooking Trafalgar Square and London's spectacular skyline. Offering a seasonally changing menu of delicious European-inspired dishes and a carefully curated cocktail and drinks selection, The Rooftop is the perfect spot to unwind, relax and soak up those London views.
Claim your business page today.
Top City Spots is quick, simple and free to setup.
Your business has already been added to our your city pages. All you need to do is update your information.
By creating an account with us you agree to our
terms and conditions.