November 16, 8:31 AM, 2024 Caffe Concerto London Italian restaurant Green Park Italian café chain Piccadilly Caffe Concerto London, Italian restaurant, vegetarian options, business lunch, West End dining Caffè Concerto Green Park is situated between the booming Piccadilly and Green Park offering...