Jilly's place is a hidden gem in a great location in London. Very close to Battersea park and access to central London. Great place for a little getaway!