CCMn gets an exclusive tour of Battersea Place, LifeCare Residences’ new extra-care scheme There are high-end retirement villages and then there is Battersea Place. Developed by LifeCare Residences in the heart of west London, a penthouse flat with one of the best views in the capital costs a cool £2.9m. Alongside its other apartments, which…