United Kingdom›London›Holborn›Swiss Butter HolbornPhoto Gallery for Swiss Butter HolbornSee full detailsReserve a table