top of page
Contact Us
We'd love to hear from you! Whether you have questions, need more information, or want to discuss how the McLeod Centre can support your child, please get in touch with us
Address
74 Lupus St, London, United Kingdom SW1V 3EL
Social Media
0207 630 6970
Phone
If you prefer, you can also fill out the contact form below and we'll get back to you as soon as possible.
Opening Hours
Mon - Fri
8:00 am – 8:00 pm
Saturday
9:00 am – 7:00 pm
​Sunday
9:00 am – 9:00 pm
Find us
Buses:
Lupus Street - C10, 24 and 360
Lister Hospital - 44, 137 and 452
​​
Mainline:Victoria Train Station​
Underground:Pimlico, Sloane Square and Victoria
bottom of page