Notting Hill

Notting Hill
19 Pembridge Road, London, W11 3HG