Back | HomeVenues › Venues

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.

Find Venues by Tube

Find Venues by Tube Station

We found 15 Photo Shoot Locations in London.

The Space

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

 

Hard Rock Cafe

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

116 Pall Mall

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...

 

Imperial War Museum

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...

 

Lord's Cricket Ground/ Marylebone Cri...

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...

Chelsea Football Club

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...

 

Senate House

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,...

106 to 109

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

 
 

Royal Garden Hotel

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 ...

 

Armourers and Brasiers Hall

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

CCT Venues-Canary Wharf

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