I am attending a dinner at the House of Lords, and I don't know what is appropriate to wear.
Signed,
What to wear
Dear What to wear,
If the invitation does not specify a dress code, then considering the venue, assume smart dress casual or semi-formal. A nice knee length dress or outfit with heels should be fine.
It is always appropriate to ask the host about acceptable attire.