Lovely and bright one bedroom flat equipped with all you need for enjoyable stay. Located centrally, walking distance to most Battersea and Central London attractions. Battersea Park is just a 3min walk and the newly opened Battersea Power Station featuring shopping centre, bars and restaurants is just 20min walk through […]