Well-mannered coffee by The Gentlemen Baristas. ICON at the O2. Unit 10.1.12,
Greenwich, London. SE10 0DX