Napier Road, Holland Park, W14 8LQ Home Investments Napier Road, Holland Park, W14 8LQ Sale of 1,747 sq. ft. mixed use freehold close to Kensington Olympia. Sold: Private Investor