Nope, they are silos here in London. I had to wait to take the pics till a little bit later because they were using them all day.
There are tons of spots all around the silos here and a different set of them on the other side of town. My camera was about to die though so i couldn't get but 2 of them. I might get some more tomorrow since it will be nice out again.