© 2008 LONDONRUBBISH. All rights reserved. Caution! Falling Debris 9 Jul ’08 Another shot taken at Battersea Power Station. They wouldn’t let us go inside, for obvious reasons but we managed to sneak a peek from one of the open ends and I managed to squeeze the camera lens through some railings.