Enquire about Velaa Private Island
111 Upper Richmond Road
How to find us
111 Upper Richmond Road is located just south of the Thames in Putney, within easy reach of Putney Rail Station and East Putney Underground.
Tube - By tube to East Putney and then a three minute walk
Train - By rail to Putney and then a three minute walk
Bus - There are bus stops for the 37, 270, 337, 485 and 220 within a five minute walk