Annabels house is a beautifully decorated flat, ideal for a couple staying in London. There is plenty of room, a huge well equipped kitchen and the flat is situated in the heart of Wandsworth, with many transport links and a host of nice pubs and restaurants. Highly recommended!