United KingdomβΊLondonβΊWhitechapelβΊCupp WhitechapelPhoto Gallery for Cupp WhitechapelSee full detailsReserve a table