United KingdomβΊLondonβΊTower HillβΊAssenheims 56 Tower HillPhoto Gallery for Assenheims 56 Tower HillSee full detailsReserve a table