The Seven Broadstairs Bays

Broadstairs is a picturesque seaside town in Kent, sitting between Margate in the North and Ramsgate in the South, this stretch of coast contains some of the nearest beaches to London and is only just over an hour away. The locality to London makes Broadstairs a perfect day trip option with some of the closest Read more…