I know what high street means in the UK, but it has a way different meaning for me.