18/04/2007

Russell Square


The hotels around here are amazing, this is the shop underneath The Imperial, I would like to stay here.

1 comment:

neilrthomson said...

btw Chimera was a brilliant TV horror thing about mad GM apes....