Ha-ha! Finally cracked it.
The only thing I hadn't tried was
serve learning-laravel.dev ~/Code/learning-laravel/public
Which you have to do when SSH-ing into the VM
Sign in to participate in this thread!
The Laravel portal for problem solving, knowledge sharing and community building.
The community