Office Space in Town St Paul's, London, is a boutique serviced office centre located at 20 Little Britain, EC1A 7DH. This London business centre is designed showcasing the theme of classic English culture and literary figures so it feels like an exclusive members club.
The LoopNet service and information provided therein, while believed to be accurate, are provided "as is". LoopNet disclaims any and all representations, warranties, or guarantees of any kind.