London,England

one of the places that the FT Squad has been to. many of their friends and allies live there,and it is also a spot where they have base

friends/allies who live in england:


 * The Puppies
 * Pongo and Perdita
 * Patch
 * Lucky
 * Rolly