The capital’s most unusual lookout point has opened at battersea power station — One of Europe’s largest regeneration ...