This flat is perfect for a quiet stay in London. Off the main road ( but so quiet you wouldn’t know) you have access to busses at your doorstep and walking distance to coffee shops, the park, stories, and the tube. Very clean and has everything you need.