visit website

2 Spring Gardens
London, SW1A 2TS United Kingdom

+44 20 7870 2900

Located in the heart of London, The Trafalgar Hotel has a unique, boutique flair that offers a stylish venue for you to celebrate your nuptials.

Located in the heart of London, The Trafalgar Hotel has a unique, boutique flair that offers a stylish venue for you to celebrate your nuptials.