Well-mannered coffee by The Gentlemen Baristas. Unit 3, No 1 New Oxford Street, Holborn, London. WC1A 1LW