After five years at the Battersea Power Station, the (London) Freeze Festival has dropped the London from its title and moved to Clapham Common. We dropped by on the opening night to see how it looked, and if any marketing or businesses stood out. Retro Rentals This is one business that may do well at Freeze – Retro...