Castello Avenue, SW15 1 October 2024 londonstreetguide Leave a comment Place Name Thought to be a reference to Castello di Vincigliata, an Italian medieval castle on a rocky hill to… Continue Reading