The place is just a 10 minute walk from the tube station, plenty of good cafes and a 3 minute walk from a bus stop too. For this value, I doubt you can find something similar or better. Thanks Robert.