Sort:  

there are probably a few scattered around the country. I would think there would definitely be one in London though, yes :)