Primrose Mansions is a highly sought after block on the prestigious Prince Of Wales Drive It is positioned across the road from Battersea Park  widely considered to be one of London's finest  which offers 200 acres of leisure and recreational facilities