Shared desk in East London

1, 10-28 Miller's Avenue, London E8 2DS, UK