B boxster332 Newbie Messages 6 Likes 0 Oct 23, 2005 #1 Are there any in central London and if not, is there any interest?