London Venue Source
Back | Home › Photo Shoot Locations in London

Photo Shoot Locations in London

Photo shoot locations form some of London's most idyllic backdrops so they’re perfect for any type of event ranging from private parties to corporate conferences, meetings, receptions and more.

These venues range from castles and manor houses to iconic sporting venues, buildings of historical significance and world renowned celebrity hangouts.

We have 15 Photo Shoot Locations in London listed.

One Whitehall Place and Royal Horseguards

One Whitehall Place & The Royal Horseguards are interconnecting properties. One Whitehall Place Whatever the event - international conference, charity recep...

Location: London,

Drapers Hall

Drapers' Hall is a hidden gem in the heart of the City providing flexibility for a variety of functions ranging from banquets, receptions, conferences, concerts...

Location: London,

Barbican

Located in the heart of the City of London, the Barbican is Europe's largest Arts & Conference Centre, offering a wealth of conference, exhibition and banquetin...

Location: London,

Iconic restaurant now celebrating its 40th anniversary - the first and original Hard Rock Cafe. containing items from the worlds largest collection of rock memo...

Location: London,

Chelsea Football Club is without question situated in the most prime location of all clubs within the Premier League. Boasting one of the most luxurious hospit...

Location: London,

A stunning waterside venue located in Thames Quay, CCT Venues-Canary Wharf is ideal for training, meetings, conferences, assessment centres, hospitality, exhibi...

Location: London,

The five star Royal Garden Hotel, located in the heart of Kensington, next to Kensington Palace and Gardens is the perfect place to stay whether on business or ...

Location: London,

Location: Taplow, Berkshire

The Space is an atmospheric, multi-purpose arts centre set in a delightful and architecturally significant 19th century Presbyterian church.

Location: London,

Armourers' Hall is a unique and ideal setting for all types of functions such as stunning banquets, loan signings, financial presentations, receptions, wine tas...

Location: Moorgate,

This summer IWM London proudly announced the reopening of its daytime spaces, with the addition of three stunning new meeting rooms. Evening events are still li...

Location: London,

116 Pall Mall is a central london venue, home of the IoD, with 7 fuction suites for hire and exclusive venu hire on weekends, the venue is used for business and...

Location: London,

Conveniently located in Farringdon, 106 to 109 offers six flexible and functional event spaces ideal for meetings, seminars, workshops and networking events. Ea...

Location: London,

Senate House offers venue hire in London's Bloomsbury area, close to historical attractions such as the British Museum and British Library, as well as theatres,...

Location: London,

The most famous cricket ground in the world, Lord’s is a place where legends are made. Founded by Thomas Lord in 1787 as the home of Marylebone Cricket Cl...

Location: London,