In the heart of Ancoats, Edinburgh Castle is a lovingly restored 19th-century pub where timeless character meets modern flair. Downstairs, soak up the warm glow of candlelight in a traditional pub. Opened November 2019~ Restaurants Of Manchester (Apr 2025)