2 Blenheim Crescent

2 Blenheim Crescent
Notting Hill, London, W11 1NN
Photo of 2 Blenheim Crescent