Tropea 27 Lordswood Road, Harborne, Birmingham B17 9RP