Greek Consulate phone Flat 7, Elmhurst, 5a Norfolk Rd Edgbaston, West Midlands B15 3PR map Italian Consulate phone Royal Mail House, 2, Calthorpe Rd Edgbaston, West Midlands B15 1QP map if (!IN_DEV) { ?> } ?>