Costa Coffee

The Burroughs, London NW4 4BT