IN THE HEART OF LONDON
Hidden green gem makes the sun shine with taste and cheers.
Opens everyday from 10.00 AM to late evening
25 Victoria Gardens, Victoria Embankment, London, WC2N 6PB
LOCATION
25 Victoria Gardens, Victoria Embankment, WC2N 6PB, LONDON
Surrounded by London's most renowned landmarks, our restaurant is just a hop, skip, and a jump away from must-see attractions like Cleopatra's Needle, the Savoy Theatre, and Somerset House.
Our perfectly located green gem is the best place to cheer, relax, enjoy with extensive food and drink menu.
Cheers to good vibes and great times!
Book your event space with us.
Christmas Dinners
Leaving do’s
Birthdays
Anniversaries