We had a lovely stay at Maggie and lawrence place, overall location was perfect with a short walk to the tube. And good surrounding lively area. It may be a small space but just right for a short weekend. Just be prepared for the flat at the top of 3 flights of stairs.