A nighttime London cityscape featuring illuminated buildings reflecting on a calm river. The iconic London Eye is prominent near the centre. The sky is a gradient of blue hues with scattered clouds.

Filming and photography

58VE provides a range of dynamic backdrops perfect for creative projects, including commercials and film shoots. Situated along the River Thames in central London, our prime location offers both convenience and versatility, making it an ideal setting for filming.

For all filming enquiries, please contact our Venue Hire Team at [email protected].