Fantastic stay at Anna's place : great ambiance and lovely area, with easy to access transport links. A must for anyone needing a short stay in London.