Tricorn House Is This Britain's Ugliest Building?
02nd July 2014
TRICORN HOUSE built in the 1970s in the charming Cotswold town of Stroud. This must rank as one of the UGLIEST buildings in the UK. This is my short You Tube clip......http://youtu.be/HRb37wYmf0w