A three bedroom, two bathroom, townhouse with mainstream river views – and it should be said a rather private and serene stretch of The Thames.
Mallard Place is an established, award winning, riverside development (its own conservation area) consisting of apartments and houses on a...