5-Star Luxury Accommodation Romford

The Hogarth
favorite_border
add to favorites

The Hogarth

Romford, Greater London, England, United Kingdom
From€1,181
Situated just outside Romford and moments away from Harold Hill train station, this two-storey home offers a tranquil and comfortable base for a family or a group of friends. You’ll be able to enjoy a.....
€1,181 price from8 guests4 bedrooms
View open_in_new