top of page
Covent Garden
With outdoor dining available, we’re bang in the middle of London’s West End with shopping and theatres on our doorstep and only a short stride from the tube station at both Leicester Square and Covent Garden.
50-52 Monmouth Street
London WC2H 9EP
bottom of page