Cranes (no not the birds)…Battersea Station… London England.