The Dog House, located at Unit 2, 143 Station Road, is up for sale at a snap up price of only £44,995. Announcing the news on ...
THE POPULAR Dog House pub on Leith Walk is up for let after an unexpected closure at the beginning of this year.