Overview LCO63930894 - This carefully considered one-bedroom apartment is situated in Duo Tower, one of two impressive new apartment buildings designed by
Houseboat Mallards lies in the heart of Little Venice, on the prestigious section of the Grand Union Canal on Blomfield Road, on what is arguably considered