We had a nice couple of days in London and at Johns Place. The Apartment is easy to reach from both Vauxhall and Stockwell stations. It is cosy and clean and has everything you'd need. Unfortunatly it was a bit louder than expected, as there are two building sites near by and planes going over the apartment from aprox. 6 am on (they stop during the night).