MMelanie9 months ago in LondonClose to the train station. Very simple baggage drop-off, the staff was very niceTranslatedShow original