Does any one know if the British Embassy is open on 24th Dec and when does it reopen after Christmas.

I've tried phoning and emailing but with out reply

Thanks