If you're a bit of a boozehound, which admittedly I am, The Distillery on Portobello Road, Notting Hill is your hotel dream come true. You can drink, eat, drink some more, and sleep on the same spot. The quirky multi-level venue is the world's first-ever hotel on the site of an alcohol distillery, the libation in question being gin. Albeit, it is very small - there are only three rooms - and the night we visited, two couples had travelled from Manchester and Lincoln to check the place out. My friend Mary Lou and I checked into the hotel's corner room, which boasts beautiful views of the qu...
Read more →