Harrods
Harrods
Regular price
£0.00 GBP
Regular price
Sale price
£0.00 GBP
Unit price
/
per
Share
I last painted this scene about 7 years ago on a northernboys trip. Slightly sunnier this time, and with the added electric bikes (in green). Pretty cloudy painting this so sun was very much in and out. Very busy traffic up and down here on Brompton Rd