Aldi, the UK’s award winning discount supermarket, located between Marble Arch and Edgware Road tube stations offers fresh British meat, a dedicated Food to Go section, their popular Specially Selected range, and an exclusive selection of beers, wines and spirits, bringing the brand’s unbeatable value to Marylebone.