Located smack-dab in London’s Notting Hill district, The Distillery sits on a bustling corner of the iconic market street and is marked by a classic, nostalgic facade.