A few medieval granaries have survived at the western end of the city's riverfront defences, most now occupied by hotel rooms.