You could try your luck at Canary Wharf? but it could ruin the day if you get hassled by rent a cops as it is a private estate.
Then again as a fellow 10-22 Canon user i'd say head to Carnaby Street, Soho Sq, Wardour St, China Town, British Museum is fantastic as stated, then pop over to the...