Current condition
In use
Date completed
(Day is approximate.)
Severn Villa is located at 3, Severn Road. Although it looks as if it's on Barker Road, but it's Severn.
The building was finished in 02/1982 according to Centadata. It originally had 6 apartments over 3 storeys. Two apartments were combined, so the total number is 5 today.
Previous place(s) at this location