OK, looks like you're skirting round the edge of Epsom, so no cup of tea for you!
There are a couple of options for drinks stops in my area.
There's a decent cafe at the top of the zigzags on Box Hill, very popular with cyclists. I also think that if you're going up Box Hill, you should go up the zigzags rather than carrying on and taking that right in your route.
Just after you cross the M25 on Dorking Road, you can turn left into Chequers Lane. The Chequers is a really nice pub further up on the right: http://g.co/maps/sd72w
Slightly further on is the Chalet Bakery in Tadworth which does nice coffee and cakes: http://g.co/maps/w5dfz
Good luck.
There are a couple of options for drinks stops in my area.
There's a decent cafe at the top of the zigzags on Box Hill, very popular with cyclists. I also think that if you're going up Box Hill, you should go up the zigzags rather than carrying on and taking that right in your route.
Just after you cross the M25 on Dorking Road, you can turn left into Chequers Lane. The Chequers is a really nice pub further up on the right: http://g.co/maps/sd72w
Slightly further on is the Chalet Bakery in Tadworth which does nice coffee and cakes: http://g.co/maps/w5dfz
Good luck.