Without giving too much away I would recommend that anyone reading this who finds themselves in the London area take a little trip out to Cheshire street in Shoreditch (just off Brick Lane). From the Brick Lane end, keep walking down the street until you come to a rather tatter black on white sign on your right hand side that states 'hotel' and has a telephone number underneath it. Ring on the buzzer and wait to be let in.
What awaits you is a haunting, enigmatic experience with a particularly magical heart if you (literally) dig deep enough. The elephant in the room writ large.
If all this sounds a little vague and mysterious, that is precisely the point.