Robert Welch Founder and CEO of smallcarBIGCITY
  • by Dave
  • 3rd January 2015

Robert Welch

I believe that visitors to London should never feel like tourists. I am on a mission to ensure that everyone who comes to London feels like a ‘local’. #livelikealocal