Claverhouse over 7 years ago [hidden] Probably north of the river, since Baker Street is, yet the distance of Big Ben precludes there since B. St. is in Marylebone, quite a while away; so I reckon somewhere between Covent Garden and Piccadilly. 0 Reply Copy ID Copy Link