Rochelle Canteen at The ICANash House St. James's London SW1Y UK020 7766 1424Show on mapStore details