Shepperton Lock May blossom, Shepperton Lock, Shepperton Shepperton Lock, Shepperton Shepperton Lock, Shepperton Shepperton Lock, Shepperton Shepperton Lock, Shepperton Lock House, Lock Island, Shepperton Lock House, Lock Island, Shepperton Lock House, Lock Island, Shepperton Lock House, Lock Island, Shepperton River Thames at Shepperton D’Oyly Carte Island, from Shepperton Lock, Shepperton Horse chestnut tree, Shepperton Lock, Shepperton Meadow beside River Thames, Shepperton River Thames, from Church Square, Shepperton River Thames, from Church Square, Shepperton River Thames, from Shepperton Lock, Shepperton River Thames, Shepperton River Thames, Shepperton River Thames, Shepperton River Thames, Shepperton River Thames, Shepperton D’Oyly Carte Island and Desborough Channel, River Thames, Shepperton D’Oyly Carte Island, from Shepperton Lock, Shepperton