Margate, in Kent, on England's southeast coast, still has that regal old Hollywood feel many holiday towns in the UK possessed before ... boasts a regenerated Old Town that is filled with ...
Some results have been hidden because they may be inaccessible to you