I’d think that if you work from home most days and commute into the city occasionally to make contacts, that might be a pretty good balance. Especially if you do the commute at off peak times then you will certainly get a seat and not be crowded.
Another thing I hesitate to mention because it sounds like your job and you probably know more about it than me, but you should be aware that British people, especially those in the city, don’t do much small talk and certainly not about work. In America I am always struck by people just walking up to you and saying anything. Then you talk work and then network. That’s not my experience here. I’m sure you’ll work that out though.