June 26, 2009 by awildslimalien Leave a comment Tall vehicles beware John Islip Street, London, SW1, 2004