Bywater Street is a charming little road tucked away in Chelsea, London. Known for its picturesque pastel houses, it's a perfect (and usually not busy) place for Instagram-worthy snapshots.
Want to see more?
I have created curated maps and itineraries for travellers that want to travel like me.