United KingdomβΊLondonβΊSeven DialsβΊTruffle Burger Seven DialsPhoto Gallery for Truffle Burger Seven DialsSee full detailsReserve a table