You can park anywhere in the UK for short periods as long as you are not causing an obstruction or it is explicitly forbidden. There are, however, numerous campsites near Birmingham and across the country.