Illy Café
$$ • Coffee Shops
Hercules Rd, London
020 7620 7333
Hercules Rd, London
020 7620 7333
The location is a bit unfortunate as it's a "corridor" in the Plaza building. It's in front of a roundabout so it's not very welcoming as a place. Coffee is good as per Illy standard but not very inviting as decor. Better to get it to take away and sit in the nearby Archibishop's Park nearby