Having moved from its original Southwark location, Alumbra is now to be found at the end of Central Pier.