Contact LeaderSpace

Every good partnership starts with a good conversation. So, whatever opportunities or challenges you're facing around leadership, team performance, culture or organisational effectiveness, we'd love to speak to you. We're headquartered in the UK but work globally.

UK office

LeaderSpace Limited, Harwood House, 43 Harwood Road London SW6 4QP

T +44 7949 324001


LeaderSpace Limited is registered in England at the address shown above. Company number: 6591839

LeaderSpace AsiaPacific Pty Ltd is a separate legal entity with a similar philosophy and approach, but different company directors.