Lower Slaughter is hands down one of the most gorgeous villages in all of the Cotswolds. Sure, it has a name that sounds like you’re heading into a blood bath however it is anything but