Betts Project Loading Map.... Betts Project100 Central Street - LondonEvents 51.5268253 -0.09670649999998204 Address 100 Central Street London EC1V 8AJ United Kingdom Upcoming Events No events in this location