1158 reviews
16 Byward Street, Tower Hill, London EC3R 5BA
020 7488 3883
American, BBQ
Fenchurch Street, City of London
£££