While in London on a photoshoot I stayed at “Number 16” a super cozy and very English little Hotel in South Kensington. Owned by the Firmdale Hotel Group, the folks that also brought you the amazing “Crosby Street Hotel in NYC”. I felt like staying at a relatives's home-a long lost aritocratic English aunt perhaps? […]
