No, it is Limpley Stoke water tower, located in Friary Wood. The high spot not only serves the locals with water but mobile communications too.
Uploaded to Geograph by Neil Owen on 13 April 2017
Photo © Neil Owen, 13 April 2017. Licensed for reuse under this Creative Commons licence