Church Street Townhouse
WINDSOR, Berkshire
This beautiful property on Church street in Windsor boasts one of the most beautiful town views in the city. Including gorgeous wooden beamed ceilings, cosy furnishings, white walls and open plan kitchen and living room this modern townhouse does not leave much to be desired!