Home > Resturants > Anglo Restaurant

Anglo Restaurant

Food:

Address: 30 St. Cross Street , London EC1N 8UH , England, London C1N 8UH

Reservations, Seating, Waitstaff, Serves Alcohol

+44 20 7430 1503

View Menu