"a side street off the Bayswater Road"

Bayswater Road is a main road in the West of London, running along the northern edge of Hyde Park. Every Sunday the Bayswater Road Artists, a collective of 250 local artists, showcase their work on the pavements and railings lining the street.