London occupancy reaches 94.1%

HA News