As with most things, you won't know until you try it.
You'll likely find you don't take adequate breaks - you will possibly end up working additional time for no reward - unless you're strictly regimented - and you'll very likely miss the social interaction.
That said it keeps your mileage and associated travel costs down, you can effectively have a more gradual start to your working day, and it's great if you're the sort of person on first name terms with your Amazon delivery driver.
That said, I couldn't do it, I'm too easily distracted - I'm typing this from my desk as we speak..
Posting from my phone - excuse spelling mistakes