Leinster Square, Notting Hill, W2

Property of Interest: Leinster Square, Notting Hill, W2 £4500 Per Week