United Kingdom›London›Park Royal›Tim Hortons Park RoyalPhoto Gallery for Tim Hortons Park RoyalSee full detailsReserve a table