wake up CHELSEA COPPERS!
wake up CHELSEA COPPERS!
The Chelsea Police Station is just around the corner from my place (no. 2 Lucan Place, London SW3 3PB) if you are ever unfortunate enough to need it. Note also that it’s not to be confused with 62 Walton St – that’s some kind of satellite support base with half a dozen red city police vehicles parked outside ready to scramble at a moments notice no doubt should Harry’s latest squeeze Read the rest of this entry