0 review
2 St Mary at Hill, Fenchurch Street, London EC3R 8EE
020 7283 9504
Modern British
Fenchurch Street, City of London
£££