This 19th-century farmhouse bears trappings of worlds old and new. Built in 1852, it boasts sturdy walls made of local field ...
The £100 million tower - named One Battersea Bridge - will not only loom over Battersea, it will cloud the river view from ...