I don't particularly rate it in there, understandable that it's Oxford as it's towards Marylebone where Oxford come in. There are loads of pubs between there and Euston on either side of Euston Rd / Marylebone Road anyway.
Otherwise, probably an idea to head east from Euston so you get on...