I traveled here with a group of 7 friends and we had a wonderful stay! About a 5-7 minute walk to the tube station. Very close to the Tower of London and tower bridge! Davide was very responsive and helpful when we locked ourselves out. Would definitely recommend!