Situated in Kent, Margate is a timeless English seaside town. Packed with unique history, art and plenty of vintage shopping, Margate makes for a perfect day trip from London. Getting…
Situated in Kent, Margate is a timeless English seaside town. Packed with unique history, art and plenty of vintage shopping, Margate makes for a perfect day trip from London. Getting…