Avron House, Avron is an elegant Victorian property built in 1898, which retains many of the original features. It is in a quiet residential area of Torquay overlooking a pretty wooded green, but is only a 15 minute walk from Torquay centre. [more...] |