The quaint riverside village that's home to Kent's smallest pubAylesford is a historic and picturesque village ideal for day trips from London, featuring notable sites like a medieval bridge and The Friars.