1 office for rent in London

order by

Office London

London
£ 1,139
Office London
3

LondonMap

...London\s most upmarket addresses Berkeley Square is where these serviced offices are located.Located on 1st and 2nd floor, at Berkeley Square House, the work-ready ultra-modern office space is a short walk from the West End of London and would appeal... Houses similar to: serviced office space london