Illy Caffè, London
200 Westminster Bridge Rd, London