Filming Locations (1)

  • Canary Wharf, Isle of Dogs, London, England, UK (Paul's flat)