The seaside resort place of Brighton, England, is considerably less than an hour’s push due south of London on a silent stretch of coast on the English Channel. From the fun and video games at Brighton Palace Pier to its 8 miles of beachfront and an abundance of retailers, eating […]