Vista Rooftop Bar – Now called the Trafalgar St James
up to 180 guests
2 Spring Gardens Trafalgar Square London SW1A 2TS
Exceptional in style, iconic by nature – taking London to all new highs. The Trafalgar’s sky bar boasts an unrivalled backdrop of the London landscape, capturing the sheer splendour of the capital, perfect for cocktails or sipping on champagne with indulgent views. The height of sophistication starts here.
If you are looking for the wow-factor, Vista at The Trafalgar should be considered to allow for something different and escape the mundane.