Elephant and Castle, a prominently burgeoning area in South London, has been attracting a lot of interest from property investors and homebuyers alike.