A rare seahorse has been found in the River Thames deep into London for the first time - suggesting a colony may be present. The short-snouted seahorse - which can grow up to 6in (15cm) long - was discovered in the river at Greenwich. Although they are found on the south coast this is the furthest upriver the species has been discovered. The fact this seahorse was a juvenile, just 5cm long, suggests a breeding colony may be in the river. Emma Barton, ...