Not much detail is known about Jenna and Jamie's love nest in London but the townhouse is said to be worth around £2.2 million. The healthy price tag perhaps means the house is generous in size and ...
They were in the station by 5:30 a.m. that Friday and witnessed the waters wash away the produce stand across the four-lane Jonathan Creek Road before filling the road itself — then taking out the ...