Situated in an elegant corner building in the heart of town, just a stone's throw from the Thames, this inviting space is full of interior design inspiration and delightful discoveries.