St Martin-in-the-FieldsTrafalgar Square, London, WC2N 4JJ, United Kingdom | 020 7766 1100 | Website
A detailed description
The facilities have been extensively modernised, and wheelchair access improved. There's a permanent ramp on the north side (off St Martin’s Place) leading to doors controlled by a large ‘push’ bu...
1 result shown