Welcome to Micklegate - York's finest street