Does the hotel provide free parking to the guests?
yes it does but only a small car park.
There is a car park just around the corner if it is busy.
Get an answer from Hotel 55 staff and past guests.
3 Days in London
London by Foot and Tube
Londonsteppers' Guide For Londontown