Twickenham, Middlesex, TW1
Situated perfectly near Marble Hill House, Twickenham and Ham House, at Alba we serve beautiful Italian food complemented by fine wine, carefully crafted cocktails and a well selected keg and cask offering.