Looking for a venue with character, cosiness and charm? Check out St Stephen's Club in Westminster. The listed Victorian townhouse overlooks St James's Park and can cater for celebrations of all sizes, from an intimate soiree to a sit-down wedding breakfast for 100 and a finger-buffet reception for 250. It's just launched its own wedding planning service, London Wedding Corner (www.londonweddingcorner.com), which can sort every aspect of your day, from the cake and the invites to the food, flowers and photography.