Powis Mews, W11
Westbourne Green in 2013
Credit: User unknown/public domain
Powis Mews is a street in Notting Hill.
return to article