The Creative Venue is right opposite the green and spacious Ravenscourt Park and ten minutes walk from the banks of the Thames.