 There s no refrigerator The room is quite small but that is always the case for hotels in London So bare with it 
 Its location is the best Paddington station is only across the street There are shops and many restaurants in the area 