Serviced office space in Golders Green - we currently have one business centre listed which is located at the prestigious address of 1 Golders Green Road NW11.
Golders Green, London, NW11 0LR