Lovely little flat in the heart of London, a 5 minutes walk from elephant and castle tube station.