Yes, that's a suitable combination. The subjects don't even need to be "facilitating" - this just means they happen to serve as prerequisites for certain degree programmes. Any "traditionally academic" subject, i.e. one that is primarily assessed by final unseen written examination, is suitable preparation for a Law degree and acceptable by universities, including RG unis. All of your subjects qualify for the latter definition, and two of them for the former anyway - which is not required for a Law degree, but useful for yourself if you change your mind and wish to apply for other subjects (mainly History, Economics, and business/finance related courses at "top" unis which sometimes require Maths; you may also be able to apply to some CS or Maths degrees, although that may or may not be advisable).