Attraction?6/8/2016I presume this is the Randolph Road near Warwick Avenue Underground Station and Little Venice. A tr...Read more on Tripadvisor