Butlers Wharf (riverfront) is great for all sorts of shots that shout LONDON! You have a classic view of Tower Bridge, with the City skyline behind. The restaurants along the riverside are available for filming too.
To apply to film here go to https://www.filmapp.org/filmfixer/
Technical vehicles can park on Curlew St using SFO permits. Alternatively Southwark Film Office can suspend P&D bays given 5 days notice. There is an NCP on Queen Elizabeth St.
There are lots of restaurants in the area, Browns are very film friendly, and will even allow you to book a section of their restaurant for wardrobe and makeup.