I had a late night last night so brain is not functioning properly.  Can you help me with 24a? What's set somewhere across the pond?  L?T??
and 25d A wall being this might make it more or less so?  ??A?A?L? I'd appreciate any help so I can go back to sleep!