London N1 1QY
020 7354 4088
Le Mercury is a French restaurant that is located near the Almeida Theatre and attracts many playgoers as well as locals. Catering for private parties of up to 120 guests is available upon request.
11 reviews
islamel
London, UK