Claverhouse over 3 years ago 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.