London, England base

one of the squad´s favorite exotic spots,and Lightbulb´s favorite country is also a spot where the squad has a base