0 review
81 Old Broad Street, Liverpool Street, London EC2M 1PR
020 7920 9645
British, Seafood
Liverpool Street, City of London
£££