Wedding at Devonshire Terrace, London – April and Paul

I am excited to share April and Paul’s wedding with you. Their wedding was on 13rd September 2015. It had such a great atmosphere and venue itself provide great source of natural light that is perfect for photography! Devonshire Terrace is located at the heart of the City, just few minutes from Liverpool Street Station. [...]