Lizzie’s place is beautifully decorated and wonderfully convenient for a stay in London. Only a few stops from the centre of town with great food and pubs on your doorstep.