fromwww.london-unattached.com
2 days agoThe Cardinal Bar and Kitchen, Aldgate
The Cardinal Bar and Kitchen, located near Aldgate tube station, offers a quirky menu blending religious themes with modern dining experiences, highlighted by their mocktails and small plates.