Hi,
As your base that you operate from will be LHR and that is where the training is, you will have to find your own accomodation etc. They presume that you will be in easy commute for standbys and reporting for rostered duties so will be near for the training.
Where are you from in Dorset ? Do you know Wareham