The place was sparkling clean and very well organized. Lisa was an incredible host providing us with a lot of information even before we got to London.
The place itself was very comfortable and the location was incredible, right next to the tube station and very easy to travel anywhere. Also, the pub next door was really good and had amazing fish and chips! And if you do stay here, do try the Borough Market!