Googling came up with a 1921 London Street Directory:
https://londonwiki.co.uk/streets/MeltonStreetSW1.shtml
showing that Melton Mews was off the east side of Melton Street between number 33 (the Euston Arms) and number 34.
Very close to Euston station.