0 review
78-79 Leadenhall Street, Aldgate, London EC3A 3DH
07775 330 843
Steakhouse
Aldgate, City of London
££££