3d Cities3D Londonyellyell 3d maps Yell Releases Online 3D maps of Birmingham, Leeds, London and Manchester Yell has just introduced new 3D maps of Birmingham, Leeds, London and Manchester, here in the UK. Currently in Beta the service is actually rather…Andy19 June 2010