500 000 Bulbs at Ham House
Not far from the Thames in south-west London, you find Ham house. The easiest way to get here is to take the tube to Richmond Station and then take a stroll along the river to Ham House. The House is situated n the banks of the river Thames. There is a big garden surrounding the…