FANCY owning an abandoned 19th century fort?

Stack Rock Fort, off the coast of Milford Haven, could be yours for under half a million pounds.

Built between 1850 and 1852, and upgraded in 1859 with a new building that completely encased the original gun tower, the Grade II-listed fortification is on sale for £400,000.

Billed as an "amazing opportunity to own a real piece of history", Stack Rock was one of a chain of forts designed to defend the middle part of Milford Haven and the Royal Naval Dockyard at Pembroke Dock against an invasion from France under Napoleon III.

In its glory days, Stack Rock was armed with sixteen 18-ton guns, and manned by up to 150 men.

A small consignment of men also manned the fort during the First World War.

In 2015, it was put up for sale for £150,000.

Milford Mercury: PICTURE: Purple Bricks

The privately-owned island is currently uninhabitable, but sales agent Purplebricks says the derelict site has "unbelievable scope for development".

"Previous owners have enquired about the potential to turn the fort in to a commercial residence with links to the main land," it says.

Made up of three floors with spiral staircases leading to each one, with canon rooms, former sleeping quarters, the island provides a 360-degree view of the Haven waterway.

To view the listing, click here.

Islands in the sun - how does Stack Rock Fort compare?

Milford Mercury: Ynys Badrig.

In 2005, Ynys Badrig, an island off Anglesey, was put up for sale with a price tag of £895,000.

Milford Mercury: Skokholm Island. PICTURE: Welsh Wildlife Trust

The same year, Skokholm, a 247-acre island three miles off the Pembrokeshire coast, was sold to the Wildlife Trust of South and West Wales for an estimated £750,000.

Milford Mercury: Sully Island.

In 2011, Sully Island near Glamorgan went on the market for a bargain £95,000, after a price drop of more than a million pounds.

Milford Mercury: Thorne Island.

Thorne Island, just off the Angle peninsula, was snapped up in 2017, after going on the market for £550,000.