Illy Caffè is on the ground floor of the Park Plaza Westminster Hotel near Westminster Council in London. It serves coffee and simple desserts, including lattes, cappuccinos, almond croissants, carrot cake, and savory snacks. Big Ben is visible from the window seats, and orders are handled quickly. It works as a spot for a quick breakfast or for waiting before hotel check-in.