The guest's issuing bank/credit card company holds the £50 pre-authorised amount temporarily from the available balance of the card holder's account for the hotel to use, if required.
Pre-authorisations is a common process followed by hotels within the UK.
We release the pre-authorisation upon checkout, and your bank/credit card company should make it available to you within a few days, some banks can take longer up to 30 days.