The famous cobblestone road is packed with independent shops, restaurants and tea rooms - and is one of the UK's steepest.