0 review
Trinity Square, Tower of London, Tower Hill, London EC3N 4AA
020 7480 5500
French
Tower Hill, East London
£££