although ok coffee, you may be up against factory noise from some dying fridge or ac ceiling heater.. not sure .. but if you need a nice quite environment you are in the wrong venue ...
UpvoteDownvote
2Photos
Caffè Nero
167 Finchley Rd Swiss Cottage Greater London NW3 6LB United Kingdom