Over ear headphones

I use the Sony MDR-1000X noise cancelling.
They have on/off noise-cancelling which is very handy for hearing traffic, and also for blocking loud Tube tunnels.

Edit: These are definitely outside the budget.

1 Like