fromwww.london-unattached.com
1 week 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.