London Capital Credit Union is located in London, United Kingdom on Jeremy Hopgood Rooms, Caxton House, 129 St John's Way. London Capital Credit Union is rated 4.2 out of 5 in the category credit union in United Kingdom. Founded in 1997, by 2014, the credit union had over 11,000 members and assets in excess of £7m.
Address
Jeremy Hopgood Rooms, Caxton House, 129 St John's Way
Accessibility
Wheelchair-accessible entrance