I might be wrong, as my navigations skill are bad.
But there is an infinity motorcycle store not too far away and they have a motorcycle bay outside. I remember walking that way to discover where Westminster uni is.
But as I said I’m rubbish at directions