Tag: unique london wedding venue

THE TRAFALGAR ST. JAMES

The Trafalgar St. James is a sanctuary of style, rest and play in the bustle of St. James SW1. With stunning views across Trafalgar Square, it really is an unique, exquisite + seriously cool venue to hold your city wedding.
FOLLOW US