If you know this distinctive building, you'll know for sure where this is, too.
(http://i143.photobucket.com/albums/r139/colinrear/Picture138.jpg)
Battersea Power Station, London, UK
Correct.
Always hard to judge which pics are going to prove challenging and which ones are too easy.
Awww pffft, I knew that one!