Beaten by this one - for the time being. The signals do not look British. It says Innovation on the building on the left. There seems to be garage further down and the building with LIPS on it isn't any help at the moment.
Best phone camera 2017
Stunning new film posters by Hattie Stewart, Joe Cruz & more
iPad Pro 10.5in (2017) review
28 astuces pour profiter au mieux de votre iPhone