5 spaces with private offices in Romford, United Kingdom