Battle of London

Battle of London is a multiplayer map appears in World War: The Video Game.