SSL through XG to remote network behind an MPLS

Hi,

I've been struggling with an issue for some time now, but cannot seem to find a straightforward way to get it to work properly. The thing is to get a SSL or IPsec remote user to connect to services behind an MPLS through an XG.

This is a scenario:

Head Office with XG in New York 192.168.0.1/24 WAN GW is the XG 10.0.0.1.

Branch Office with XG in London 192.168.1.1/24 WAN GW is the XG 10.0.0.1.

Both New York and London are connected through an MPLS on the LAN network ad reached through static routes on 192.168.0.10 in New York and 192.168.1.10 in London respectively.

User1 in NY connects to XG through SSL and gets default DHCP IP assigned in range 10.81.234.0/24.

User1 in NY reaches devices on NY LAN 192.168.0.0/24 OK.

User1 cannot reach London devices on London LAN 192.168.1.0.

I’ve tried several configurations such as adding the SSL lease DHCP address range in NY to the London Network and vice-versa. I've also tried NATing the outgoing rule of the NY network going to London. Any brilliant mind with suggestions?