© 2006 LONDONRUBBISH. All rights reserved. Constantine 1828 11 May ’06 See if you can guess where this is in London. There’s some clues in the title.