Submitted by Chris on Thu, 01/24/2013 - 10:28
Kings Place is located at 90 York Way in London, a stones throw from Kings Cross railway station. When Oliver and Jodie booked us to photograph their wedding there I was very curious to see what this central London wedding venue had to offer.
