I had a delicious dinner at Penny Squares, the new Italian restaurant located within Canopy by Hilton London City near Aldgate station.