One Church Square
2-6 Moreton Street, SW1V 2PS
Full disabled access, Partial disabled access
39 keyworkers apartments to rent in Westminster in a unique listed setting. This highly sustainable development creates a central London community square, designed around a central, glass covered circulation courtyard with landscaped roof.