Filming locations?


Can't be just London, right? I thought from the trailer it looked like Brighton and some famous UK cliffside scenery as well?

reply