Sign in
All
Images
Videos
Maps
News
Shopping
More
Flights
Travel
Hotels
Notebook
Montrose Castle Scotland
Montrose Castle
Castle in Angus, United Kingdom
Save
Share
More
Directions
Nearby
Wikipedia
Location closed
60 Bridge Street, Angus DD10 8AF
Oops! Something went wrong, please try again later.
Suggest an edit
·
Your business?
Claim now
Montrose Castle was a 12th-century castle built in Montrose, Angus, Scotland. Montrose was created a royal burgh by King David I of Scotland in …
Social profiles
Wikipedia
Streetside
Bird's Eye
Nearby
Search nearby
Save to calendar
People also search for
Dunninald Castle And Gardens
Tripadvisor (43)
Kinnaird Castle, Brechin
Facebook (17)
Red Castle
Tripadvisor (19)
Thornton Castle