January 27, 2014
Things to Do In Romford England
With the crush of bodies infiltrating London for the 2012 Summer Olympics, residents and tourists alike will be looking for an easy escape from the frenzied city. Just a mere 20-minute train ride from Olympic Park at Stratford lies their respite: Romford, a vibrant suburban town in northeast London. Long recognized as a bedroom community […]