The flat was perfect! It was very close to Bourough tube! Great coffee shop right there as well. The flat itself was great! If you have luggage be prepared to take up 3 flights of stairs! The flat is in the heart of London and I would recommend to anyone needing somewhere to stay for a few days! Thanks Theo!