11-13 Frith Street Greater London, England W1D 4RB
Standing: 60
Situated on the ground floor, guests will be amidst the restaurant’s vibrant atmosphere, looking out on Soho’s lively Frith Street.