One of the most prestigious buildings in the Essex area, this delightful Victorian house, originally built in 1881, has been carefully modernised to offer comfortable accommodation in the heart of Romford. The Coach House Hotel is just a 5-minute walk from Romford Market, which has been operating since 1247 when King Henry III granted the town a market charter for livestock. It is considered to be one of the largest and best street markets in the South East....
36 Rooms.