Furniture in London - Notting Hill 118 Talbot Road, Notting Hill, London, W11 1JR Tags: built-in & fitted