0 review
3 Three Quays Walk, Lower Thames Street, Tower Hill, London EC3R 6AH
020 7993 3827
European
Tower Hill, East London
£££