Italian in London - Paddington 23 Connaught Street, Paddington, London, W2 2AY Tags: italian, paddington, terrace