Easily the best place to stay in London! Was wonderfully located close to central London, but just far enough out that you didn’t have all the hustle and bustle. The flat was so cozy and Dudley is the cutest! Jake was the best too!