The Milkman is one of Edinburgh's most recognisable small coffee rooms, set inside a restored old shop at 7 Cockburn Street, on the Old Town slope between Waverley station and the Royal Mile, with stone walls, a tight counter, and window seats looking down the Old Town slope. The setting explains the queues, but the drinks and pastries are strong enough that the visit is not only about the photograph.
Coffee
Espresso drinks and batch brew are the main coffee options, with hot chocolate and tea for anyone who wants something else. Start with a flat white or a black coffee, then look at the pastry counter before finding a seat.
Pastry
Pastries, buns and cakes make this a coffee-and-something-sweet stop. Choose from what is available in the case; the small room is better suited to a snack between sights than a full meal.
Service & Room
The room is tiny and can be crowded, with queues and few seats for lingering. A free window seat gives you a view down Cockburn Street; takeaway is the more practical option when tables are full.
The second café is at 52 Cockburn Street, a little farther up the same street. This review is anchored to the original at number 7; both addresses are shown on the map.
Why Filter Notes shortlisted The Milkman
Choose The Milkman for a short Old Town stop with espresso drinks, pastries and a window onto Cockburn Street. The restored stone-walled room is distinctive, but its queues and small seating area make it less suited to a long visit.