The Reuben brothers have unveiled plans to turn an NCP car park in London, W1, into a mixed-use luxury scheme