Kio is very Kind, welcoming and nice. The flat is very near to the Big Ben and other important monuments of London, the Vauxhall station is near reachable by 7 min walking. The neighborhood is calm and many clubs are near the vauxhall station.