Planning consent obtained for sizable mixed unit scheme in prominent location in close proximity to public transport links in central london.